Zagreb

By plane
By plane

Zagreb International Airport (http://www.zagreb-airport...) IATA: ZAG ICAO: LDZA, is located 17 km south-east from the city center in the district of Pleso.

Croatia Airlines, (http://www.croatiaairline...), the national carrier and member of Star Alliance, flies to Amsterdam, Athens, Barcelona, Brussels, Copenhagen, Düsseldorf, Frankfurt, Gothenburg, Istanbul, London, Madrid, Moscow, Munich, Paris, Podgorica, Pristina, Tel Aviv, Rome, Sarajevo, Skopje, Vienna, Zurich. Domestically, Croatia Airlines operates numerous flights to Split, Dubrovnik, Zadar, Osijek seasonal and Pula.

THY-Turkish Air Lines (http://www.thy.com/) flies to/from Istanbul daily

Lufthansa (http://www.lufthansa.de/) flies several times a day to Munich and Frankfurt, and low-cost carrier German Wings (http://www34.germanwings....) flies to and from Cologne, Stuttgart, Hamburg and Berlin Schönefeld.

Austrian (http://www.austrian.com/) operates many flights to Vienna each day.

CSA Czech Airlines (http://www.czechairlines.com/) flies from Prague to Zagreb all year round.

TAP Portugal (http://www.flytap.com/USA...) flies from Zagreb to Lisbon three times a week Wednesdays, Fridays, Sundays via Bologna in Italy.

Wizz Air (http://www.wizzair.com/in...) flies between Zagreb and London Luton Airport.

Iberia (http://www.iberia.es) operates flights to Madrid from Summer 2009.

SAS (http://www.sas.com/) operates flights to Stockholm. - but this service is currently suspended since mid-2009

BH Airlines (http://www.bhairlines.ba/) connects Sarajevo and Mostar with Zagreb.

Air France (http://www.airfrance.com/) operates flights to Paris-Charles de Galle.

Aeroflot (http://www.aeroflot.ru/) flies to Moscow.

EasyJet (http://www.easyjet.com/), has direct flights from Dortmund, London Gatwick .

Neighboring airports in Rijeka, Ljubljana, Graz, Klagenfurt and Trieste are serviced by low-cost carriers and are often a viable alternative to travelling directly to Zagreb. EasyJet (http://www.easyjet.com/sp...) flies to Rijeka, Ljubljana and Ryan Air (http://www.ryanair.com/si...) flies to Pula,Graz and Klagenfurt.

There is a bus link between the airport Zračna luka and the bus station Autobusni kolodvor in Zagreb. A single one-way ticket costs 30 kuna ~ 4,2 Euro. The bus leaves the airport at 7AM and every thirty minutes between 8AM and 8PM. Between the last regular bus at 8PM and the first one at 7AM the next morning, there is a bus leaving for the bus station every time a Croatia Airlines plane lands.

The bus line between the bus station and the airport is slightly more complicated. Full details are available in English from (http://www.plesoprijevoz....). The buses are located at the edge facing city center of the bus station. You'll see "croatia airlines" and "eurolines" written on that part of the building.

Zagreb airport transfer (http://www.jamtransfer.com/) has tariffs, service details and you can make bookings.

Car renting information (http://www.euroave.com.hr).

By bus
By bus

The central bus station Autobusni Kolodvor is located to the south-east of the railway station - approximately 10 minutes walk, or 3 stops by tram lines 2 and 6. Timetable information and prices can be found on the AKZ website (http://www.akz.hr).

Numerous Croatian and International coach operators maintain scheduled lines covering all major domestic and European cities, as far as London, Paris, Rotterdam and Amsterdam, numerous cities in Germany, Belgium, Switzerland, Italy, Slovakia, Czech Republic, Slovenia, Hungary, many destinations in Bosnia and Herzegovina, Serbia, Montenegro, and Macedonia.

By train
By train

Zagreb is a railway hub which has direct services to major European cities such as Vienna 6 hours, Budapest, Zurich, Munich, Salzburg, Ljubljana, Sarajevo one-way ticket costs 59BAM, Belgrade as well as domestic services to all major towns except Dubrovnik. There is also an all-year-round overnight train with sleeping compartments between Zagreb and Split.

Rail travel times within Croatia have been made competitive with car travel in many instances with new 160 kph “tilting trains” connecting Zagreb with Split and other major cities in Croatia such as Varaždin, Osijek and Požega. If you make a reservation early enough you can get a substantial discount.

Tourists coming from or going to neighbouring capitals should note the following EuroCity and InterCity railway lines:

EC "Mimara": Frankfurt - Heidelberg - Stuttgart - Munich - Salzburg - Ljubljana - Zagreb

EC "Croatia": Vienna - Maribor - Zagreb

IC "Kvarner": Budapest - Zagreb

B "Lisinski": Munich - Salzburg - Ljubljana - Zagreb

B "Zürichsee": Zurich - Innsbruck - Ljubljana - Zagreb - Belgrade

EC "Sava": Munich - Salzburg - Ljubljana - Zagreb - Belgrade

Most services are operated by the Croatian Railways (http://www.hznet.hr/), whose schedules are also available on the internet in English.

When coming in from Budapest via MAV rail 30€, you will need to change trains after the Croatian border. There will be free, but crowded, buses to ferry passengers and their luggage to another railway station, and the journey takes approximately 45mins. The ticket time of 6 hr 14min is thus misleading. The actual time is closer to 7.5 hours including passport control on-board the train.